/*
 * @lc app=leetcode.cn id=27 lang=c
 *
 * [27] 移除元素
 */

// @lc code=start
int removeElement(int* nums, int numsSize, int val) {
    int src = 0;
    int dst = 0;
    while (src < numsSize) {
        if (nums[src] != val)
        {
            nums[dst] = nums[src];
            src++;
            dst++;
        }else
        {
            src++;
        }
        
    }
    return dst;
}
// @lc code=end

